scavenger beetle - Inglés Sinónimo Diccionario